package net.uhuijia.goods.skupropertyvalue.service;

import net.uhuijia.vo.good.GoodSkuValueVo;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import net.uhuijia.appbase.service.BaseService;
import net.uhuijia.goods.skupropertyvalue.persistence.model.SkuPropertyValue;
import net.uhuijia.goods.skupropertyvalue.persistence.model.SkuPropertyValueExample;

import java.util.List;


@Service
@Transactional
public interface SkuPropertyValueService
     extends BaseService<SkuPropertyValue,SkuPropertyValueExample> {
    /**
     * @Author xzj
     * @Description //根据skuPropertyNameId 查询商品属性值集合
     * @Date  2018/10/6
     * @Param
     * @return
     **/
    List<SkuPropertyValue> findSkuPropertyValueBySkuPropertyNameId(String skuPropertyNameId);
    
    /**
     * @Author xzj
     * @Description // 查询商品属性值集合  并转换成GoodSkuValueVo
     * @Date  2018/10/6
     * @Param 
     * @return 
     **/
    List<GoodSkuValueVo> findGoodSkuValueVoBySkuPropertyNameId(String skuPropertyNameId);
}